

package jnpf.model.zxgl_xiangmujiexiang;

import com.baomidou.mybatisplus.annotation.TableField;
import jnpf.model.zxgl_xiangmujiexiang.ZXGL_XiangMuJieXiang_JiaoFuWuModel;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;
import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * @版本： V2.0
 * @版权： 河北交投智能交通技术有限责任公司
 * @作者： 数字交投项目组
 * @日期： 2025-03-22
 */
@Data
public class ZXGL_XiangMuJieXiangInfoVO {
    /**
     * 主键
     **/
    @JsonProperty("id")
    private String id;

    /**
     * 责任人
     **/
    @JsonProperty("zrr")
    private String zrr;

    /**
     * 责任人部门
     **/
    @JsonProperty("zrrbm")
    private String zrrbm;

    /**
     * 结项日期
     **/
    @JsonProperty("jxrq")
    private Long jxrq;

    /**
     * 项目名称
     **/
    @JsonProperty("xmmc")
    private String xmmc;

    /**
     * 项目编号
     **/
    @JsonProperty("xmbh")
    private String xmbh;

    /**
     * 项目来源
     **/
    @JsonProperty("xmly")
    private String xmly;

    /**
     * 项目类型
     **/
    @JsonProperty("xmlx")
    private String xmlx;

    /**
     * 计划开始日期
     **/
    @JsonProperty("jhksrq")
    private Long jhksrq;

    /**
     * 计划结束日期
     **/
    @JsonProperty("jhjsrq")
    private Long jhjsrq;

    /**
     * 工作目标
     **/
    @JsonProperty("gzmb")
    private String gzmb;

    /**
     * 实际开始日期
     **/
    @JsonProperty("sjksrq")
    private Long sjksrq;

    /**
     * 实际完成日期
     **/
    @JsonProperty("sjwcrq")
    private Long sjwcrq;

    /**
     * 完成情况描述
     **/
    @JsonProperty("wcqkms")
    private String wcqkms;

    /**
     * 人工评分
     **/
    @JsonProperty("rgpf")
    private Integer rgpf;

    /**
     * AI评分
     **/
    @JsonProperty("aipf")
    private Integer aipf;

    /**
     * 人工评价
     **/
    @JsonProperty("rgpj")
    private String rgpj;

    /**
     * AI评价
     **/
    @JsonProperty("aipj")
    private String aipj;

    /**
     * 结项文件
     **/
    @JsonProperty("jxwj")
    private String jxwj;

    /**
     * 项目id
     **/
    @JsonProperty("xmid")
    private String xmid;

    /**
     * 项目立项单id
     **/
    @JsonProperty("xmlxdid")
    private String xmlxdid;

    /**
     * 子表数据
     **/
    @JsonProperty("zxgl_xiangmujiexiang_jiaofuwuList")
    private List<ZXGL_XiangMuJieXiang_JiaoFuWuModel> zXGL_XiangMuJieXiang_JiaoFuWuList;

    @JsonProperty("ZJID")
    private String zjid;

    /**
     * 是否为部门负责人
     **/
    @JsonProperty("zzrsfbmfzr")
    private String zzrsfbmfzr;

    /**
     * 部门负责人
     **/
    @TableField("departmentManagerZzbm")
    private String departmentManagerZzbm;

    /**
     * 部门主管领导
     **/
    @TableField("departmentHeadleaderZzbm")
    private String departmentHeadleaderZzbm;
}